home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / TinyGL / ami / content / ad709 / tinygl / src / error.c < prev    next >
Encoding:
C/C++ Source or Header  |  2002-08-15  |  557 b   |  26 lines

  1. /*$T error.c GC 1.137 08/09/02 17:47:18 */
  2.  
  3. /*$6
  4.  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  5.  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  6.  */
  7.  
  8. #include <stdarg.h>
  9. #include "zgl.h"
  10.  
  11. /* */
  12.  
  13. void gl_fatal_error(char *format, ...) {
  14.     va_list ap;
  15.     /*~~~~~~~*/
  16.  
  17.     va_start(ap, format);
  18.  
  19.     fprintf(stderr, "TinyGL: fatal error: ");
  20.     vfprintf(stderr, format, ap);
  21.     fprintf(stderr, "\n");
  22.     exit(1);
  23.  
  24.     va_end(ap);
  25. }
  26.